be a gift from god - Francés Inglés Diccionario